non-destructive testing system - Francés Inglés Diccionario